package io.adrainty.bolee.security.models.valobj;

import io.adrainty.bolee.framework.commons.basic.IEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * <p>LoginTypeEnum</p>
 *
 * @author AdRainty
 * @version V1.0.0
 * @description 登录类型
 * @since 2025/8/4 16:07:09
 */

@Getter
@AllArgsConstructor
public enum LoginTypeEnum implements IEnum {

    USERNAME("username", "用户名密码登录"),
    PHONE("mobile", "手机号登录"),
    WECHAT("wechat", "微信第三方登录"),

    ;
    private final String code;
    private final String desc;

}
